home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6971 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.5 KB

  1. Path: pyrotek.demon.co.uk!jase
  2. From: Jason G Doig <jase@pyrotek.demon.co.uk>
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Frustrated Jolyon (was Re: E - Just say NO! (was Re: Visual E - New E
  5. Date: Sat, 06 Apr 1996 13:13:03 GMT
  6. Message-ID: <9604061356.NA547318@pyrotek.demon.co.uk>
  7. References: <e> <DpFuKK.EEs@cix.compulink.co.uk>
  8. X-NNTP-Posting-Host: pyrotek.demon.co.uk
  9. X-Newsreader: NewsAgent 1.4r3
  10.  
  11. jralph@cix.compulink.co.uk ("Jolyon Ralph") wrote:
  12. > Let me make it clear, I don't like the syntax of E, but as you've said 
  13. > before and I totally agree, syntax is a personal thing, if you like it, 
  14.  
  15. However, as I pointed out in a post I made (which appears to have
  16. gotten lost somewhere), E doesn't just do things differently to
  17. C, it has some syntax oddities which go against other fairly
  18. established norms.  I refer mostly to it's expression handling, which
  19. is not only backward to every other computer language, it's also
  20. backward to how maths is taught in school, which means that writing
  21. expressions in E is slow, is it requires the programmer to spend
  22. too long analyzing what would noramlly be a trivially obvious statement,
  23. or just go mad putting brackets round everything (which looks untidy
  24. too).
  25.  
  26. > > A hammer is a powerful tool, unless you are like Jolyon and keep
  27. > I hope we can discuss the benefits/problems of your language without 
  28. > resorting to personal abuse.... (I also happen to be very good with 
  29. > hammers, as people who know me will tell you :-)
  30.  
  31. I'd better chip in here...
  32.  
  33. As someone that spends a large part of his spare time (when he
  34. has any) collecting rocks, usually by chipping off of larger
  35. rocks, Jolyon has a collection of large sharp implements for
  36. hitting things with.
  37.  
  38. > E is by no means a *bad* language. I would much rather people were 
  39. > writing applications in E than in Amos or Blitz Basic. But from my 
  40.  
  41. Not much of a choice...
  42.  
  43. > combination of factors (the way the compiler returns only one error a 
  44. > time, the almost meaningless list of unused variables/functions, the 
  45. > non-standard includes, etc..)
  46.  
  47. Can I also point out the non-modularity of the system, meaning that
  48. it is difficult (if not impossible) to build your code in seperate
  49. sections, and so make it tricky to have more than one person working
  50. on the thing at once.
  51.  
  52. Jase.
  53.  
  54. -- 
  55.    -  - - --+-++*+*+**+*@*@@@*@*+**+*+*++-+-- - -  -
  56.      Amiga/Mac/PC/Unix Programmer.    Amiga Owner.
  57.   Jase@PyroTek.demon.co.uk - NewsAgent, Photogenics.
  58.       http://www.ucs.ed.ac.uk/~eofu31/jase.html
  59.    -  - - --+-++*+*+**+*@*@@@*@*+**+*+*++-+-- - -  -
  60.  
  61.  
  62.